clockwork motor - Spanish English Dictionary